/*公共部分*/
.f1{color: #464646;}
.f2{color: #A8A8A8;}
.f3{color: #E41F1F;}
.f4{color: #8A8A8A;}
.f5{color: #505050;}
.f5b{color: #5B5B5B;}
.f4d{color:#4D4D4D; }
.fc8{color: #C8C8C8;}
.f2d{color: #2D2D2D}
.fFF{color: #FF5B5B;}
.fcb{color: #cbcbcb;}
.f-red{color:#E61A33;}
.fe7{color:#E73535;}
.fe5{color: #E52525;}
.ff5{color: #F5CE2F;}
.fz9{font-size: 0.9em;}
.fz8{font-size: 0.8em;}
.fz6{font-size: 0.6em;}
.fz10{font-size: 1em;}
.fz11{font-size: 1.1em;}

/*订单头部*/
.order-top{height: 40px;line-height: 40px; width: 100%;  background-color: #fff;font-size: 0.9em;color: #6A6663;}
.order-top span{display: inline-block;width: 49%;text-align: center;}
.order-select{background-color:#6A6663;color: #ffffff;}
/*底部导航*/
.nav-list{width: 100%;height: 46px;background-color:#26252A;position: fixed;bottom: 0;}
.nav-list img{width: 21px;height: 20px;}
.nav-list span{display: block;}
.list-col{color: #FBD42D;}
.nav-list a{display: inline-block;width: 23%;text-align: center;color: #ffffff;margin-top: 5px;font-size: 0.9em;}
.shopping-foot button{width: 33%;float: right;}
.f-btn11 button{width: 100%;}
.shopping-foot button,.f-btn11 button{ height:55px;text-align: center;color: #ffffff;font-size: 1em;
    background: -ms-linear-gradient(top, #FB7769, #F64238);        /* IE 10 */
    background:-moz-linear-gradient(top, #FB7769, #F64238);/*火狐*/
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FB7769), to(#F64238));/*谷歌*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FB7769), to(#F64238));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #FB7769, #F64238);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #FB7769, #F64238);  /*Opera 11.10+*/}
/*遮罩层*/
.background{width: 100%;height: 100vh;background: rgba(0,0,0,0.3);  position: fixed;top: 0;  left:0; z-index: 1111;}
/*日期*/
.demo1{background-color: inherit;width: 100px;padding: 2px 8px;text-align: right;}
.prompt_box{z-index: 11111111111111; position: absolute;top: 44%;left: 25%;  width: 46%;border-radius: 5px; height: 50px;line-height: 50px;padding: 2px 6px;background-color: #6A6663;color: #FFFFFF;text-align: center;font-size: 1.1em;}
/*刷新*/
.container{ overflow: hidden; min-height: 100%;}
.loading-warp{ display: table; width: 100%; margin-top: -5.8rem;height: 66px;line-height: 66px;text-align: center; }
.loading-warp .box{ width: 100%; padding-top: 1rem; padding-bottom: 1rem;
    display: table-cell; text-align: center; vertical-align: middle; }
.loading-warp .box img{ display: block; width: 2rem; height: 2rem; margin: 0 auto; }
.loading-warp .box .text{ display: block; text-align: center; font-size: 0.5rem;
    line-height: 0.5rem; opacity: 0.7; margin-top: 1.4rem; }